human torpedo - Français Anglais Dictionnaire